home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / video / jetset.1 / jetset.tar / data_monsters.h < prev    next >
C/C++ Source or Header  |  1994-02-06  |  553b  |  33 lines

  1. #ifndef DATA_MONSTERS_H_
  2. #define DATA_MONSTERS_H_
  3.  
  4. #include "data.h"
  5.  
  6. #define MO_ARROW    (1<<0)
  7. #define MO_OFF_IS_X    (1<<1)
  8. #define MO_FIXED_DIR    (1<<2)
  9. #define MO_ONE_WAY    (1<<3)
  10. #define MO_LIFT        (1<<4)
  11. #define MO_FRIENDLY    (1<<5)
  12.  
  13. typedef struct {
  14.     int sprite;
  15.     int counter;
  16.     int reload;
  17.     int x;
  18.     int y;
  19.     int dx;
  20.     int dy;
  21.     int color;
  22.     int flags;
  23.     int offsetmask;
  24. } Monster;
  25.  
  26. #define MONSTERS_PER_ROOM 8
  27.  
  28. typedef Monster RoomMonsters[MONSTERS_PER_ROOM];
  29.  
  30. extern RoomMonsters room_monsters[NROOM];
  31.  
  32. #endif /* DATA_MONSTERS_H_ */
  33.